package com.zxl.service.impl;

import com.zxl.model.MetaColumn;
import com.zxl.model.MetaTable;
import com.zxl.service.DataKindredService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

@Service
@Slf4j
public class DataKindredServiceImpl implements DataKindredService {
    @Override
    public void devParseDataImport(String hiveSql, Integer jobId, String jobName) {
        //TODO 解析清洗sql，创建表和字段的血缘节点和血缘关系
    }

    @Override
    public void deletedTableRelation(Integer busId) {
        //TODO 删除库下指定id表的血缘节点和血缘关系
    }

    @Override
    public void deletedColumnRelation(Integer busId) {
        //TODO 删除库下指定id字段的血缘节点和血缘关系
    }

    @Override
    public void updateTableRelation(MetaTable metaTable) {
        //TODO 根据表的名称和中文名修改节点名称
    }

    @Override
    public void updateColumnRelation(MetaColumn metaColumn) {
        //TODO 根据字段的名称和中文名修改节点名称
    }
}
